-- 事件定义
AEvent = {

------------------------------------------------------------------------------------------
--
-- 正确-S
--
------------------------------------------------------------------------------------------
	HEART						= '1',		-- 心跳包
	VALIDATE_ID					= '10',		-- 验证并加入全局
	JOIN_TEAM					= '11',		-- 加入群组
	EXIT_TEAM					= '12',		-- 退出群组

	BROADCAST					= '20',		-- 全局广播
	BROADCAST_BUT_THIS			= '21',		-- 全局广播(除了发送人)
	BROADCAST_TO_TEAM			= '22',		-- 广播到群组
	BROADCAST_TO_TEAM_BUT_THIS	= '23',		-- 广播到群组(除了发送人)
	SEND_TO_USER				= '24',     -- 发送给某人(抄送发送人)
--~ 	SEND_TO_SOCKET              = '42',     -- 发送给某个socket
	SEND_TO_USER_BUT_THIS       = '25',     -- 发送给某人(不抄送发送人)
	REMOVE_USER                 = '26',     -- 踢掉某人
	BROADCAST_TO_FU_BUT_THIS	= '27',		-- 广播到群组(除了发送人)

	GET_USER_INFO				= '30',		-- 获取某人信息
	GET_TEAM_LIST				= '31',     -- 获取群组列表(包含发送人)
	GET_TEAM_LIST_BUT_THIS		= '32',     -- 获取群组列表(除了发送人)
	GET_LOBBY_LIST				= '35',     -- 获取大厅列表
	DISMISS_TEAM				= '36',     -- 解散群组


	SYS_BROADCAST               = '50',     -- 系统广播到全局
	SYS_SEND_USER				= '51',     -- 系统发送到个人
	SYS_SEND_TEAM               = '52',	    -- 系统发送到群组

	GET_USER_COUNT              = '60',     -- 获取在线人数
	GET_USER_MAP              	= '62',     -- 获取大地图在线列表
	UPDATE_USER_STATE           = '70',     -- 修改人物状态
	KILL_USER           		= '88',     -- 踢掉某人
	FREE_USER           		= '99',     -- 踢掉某人

------------------------------------------------------------------------------------------
--
-- 返回-C
--
------------------------------------------------------------------------------------------
	VALIDATE_ID_SUCCESS			= '101',	-- 验证并加入全局成功
	VALIDATE_ID_FALSE			= '102',	-- 验证并加入全局失败

	JOIN_TEAM_SUCCESS			= '111',	-- 加入群组成功
	JOIN_TEAM_FALSE				= '112',	-- 加入群组失败

	BROADCAST_C					= '201',	-- 全局广播
	BROADCAST_TO_TEAM_C			= '221',	-- 广播到群组
	BROADCAST_TO_FU_C			= '271',	-- 广播到群组
	SEND_TO_USER_C				= '241',    -- 发送给某人
	SEND_TO_USER_OWN_C			= '242',    -- 发送给某人(给自己)
	GET_USER_INFO_C				= '301',    -- 获取某人信息
	GET_TEAM_LIST_C				= '311',    -- 获取群组列表
	GET_TEAM_LIST_OWN_C			= '321',    -- 获取群组列表（不包含自己）
	PLAYER_JOIN_TEAM			= '331',    -- 某人加入某群组
	PLAYER_QUIT_TEAM			= '341',    -- 某人退出某群组
	SEND_LOBBY_LIST				= '351',    -- 大厅列表
	TEAM_QUIT_LOBBY             = '352',    -- 某群组消失
	TEAM_CREATE_LOBBY           = '353',    -- 某群组新增
	TEAM_DISMISS_LOBBY          = '361',    -- 某群组解散
	SEND_SYSTEM_MESS_C			= '501',    -- 获得系统消息
	SEND_USER_COUNT				= '601',    -- 发送在线人数
	SEND_USER_MAP				= '621',    -- 发送大地图列表


------------------------------------------------------------------------------------------
--
-- 错误
--
------------------------------------------------------------------------------------------

	ISNOT_WAIT_STATUS		= '1010',		-- 不是等待状态
	ISNOT_READY_STATUS		= '1011',		-- 不是准备状态
	ISNOT_PLAY_STATUS		= '1012',		-- 不是游戏状态
	NOTEXIST_CHAT_OBJECT	= '1022',		-- 无此聊天对象
	NOTEXIST_SENDTO_OBJECT	= '1023',		-- 无此发送对象

	EMPTY_BROADCAST_DATA	= '1030',		-- 空广播数据
	EMPTY_SENDTO_DATA		= '1031',		-- 空发送数据

	ERROR_MSG				= '1040',		-- 密钥错误
	ERROR_USER_NAME			= '1041',		-- 用户名字错误
	ERROR_TEAM_NAME			= '1042',		-- 队伍名字错误
	ERROR_CHAT_DATA			= '1043',		-- 聊天数据错误
	ERROR_CHAT_OBJECT		= '1044',		-- 聊天对象错误
	ERROR_BROADCAST_DATA	= '1045',		-- 广播数据错误
	ERROR_SENDTO_DATA		= '1046',		-- 发送数据错误
	ERROR_USER_LOCK			= '1047',		-- 聊天被锁定
	ERROR_CHAT_TIME			= '1048',		-- 聊天CD不到
	ERROR_STATE				= '1049',		-- 异常



	DENY_SWITCH_OWNER		= '1060',		-- 拒绝更改拥有者
	DENY_REMOVE				= '1070',		-- 拒绝踢除用户	ERROR_MSG					= ''
}
